#containerContents {
	margin-left:auto;
	margin-right:auto;
	width:980px;
	font-size:14px;
}

#faqH1Title{
	background-image:url(../img/faq/faqH1Title.png);
	width:300px;
	height:56px;
	/*margin-left:14px;*/
	float:left;
}

#qrcodeH2Title {
	background-image:url(../img/faq/qrcodeH2Title.png);
	width:289px;
	background-repeat:no-repeat;
	height:27px;
	float:left;
}

#patentH2Title {
	background-image:url(../img/faq/patentH2Title.png);
	width:375px;
	background-repeat:no-repeat;
	height:27px;
	float:left;
}

#scannerH2Title {
	background-image:url(../img/faq/scannerH2Title.png);
	width:482px;
	background-repeat:no-repeat;
	height:27px;
	float:left;
}

#mobileH2Title {
	background-image:url(../img/faq/mobileH2Title.png);
	width:359px;
	background-repeat:no-repeat;
	height:27px;
	float:left;
}

#printH2Title {
	background-image:url(../img/faq/printH2Title.png);
	width:300px;
	background-repeat:no-repeat;
	height:27px;
	float:left;
}

/*=============================================== 
	display:list-item; list-style-type:decimalでdtに数字を付けたいが
	Firefoxで機能しないためcounterをいじることにする
===============================================*/
/* 対策ここから */
dl {
	width:100%;
	counter-reset:item;
}

dl dt:before {
	font-size:150%;
	vertical-align:top;
	content:counter(item) '  ';
	counter-increment:item;
	color:#ccc;
	border-bottom:3px solid #fff;		/* dtのドット下線を消すため */
	padding:0 10px 13px 0; /* スマホレイアウト乱れ対策した結果、bottom数字を変更 */
	float:left;
	width:36px;
	text-align:right;
}

/* カウンタがないIE7 対策 */
*+html dl dt {
	display:list-item;
	list-style-type:decimal;
}

/* 対策ここまで */

dl dt {
	font-size:120%;
	padding:17px 0 12px 0px;
	border-bottom:1px dotted #aaa;
	margin-left:4px;
	cursor:pointer;
	clear:both;	 /* スマホレイアウト乱れ対策 */
	height:25px; /* スマホレイアウト乱れ対策 */
}

dd {
	padding-top:12px;
	margin-left:50px;
	margin-bottom:30px;
	clear:both;	 /* スマホレイアウト乱れ対策 */
}

dd img {
	background-color:#e7e7e7;
}

dd a:link {
	color:#9C1313;
text-decoration:none;
}
dd a:hover{
color:#9C1313;
text-decoration:underline;
}